How do you say north sea in Italian?
— Mar del Nord


Generic synonyms for north sea in Italian
seamare (m)